Big Huge Thesaurus

Lady Peel

noun

sounds kind of like